package yang.dao.impl;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import yang.model.HospitalMenu;
/**
 * 
 * @ClassName: MenuDaoImpl
 * @Description: 菜单表的持久化
 * @author: Administrator
 * @date: 2014年6月13日 上午8:44:57
 */
@Repository("menuDao")
public class MenuDaoImpl extends BaseDaoImpl<HospitalMenu>{

	@Override
	public HospitalMenu save(HospitalMenu o) {
		// TODO Auto-generated method stub
		return super.save(o);
	}

	@Override
	public HospitalMenu get(Class<HospitalMenu> c, Serializable id) {
		// TODO Auto-generated method stub
		return super.get(c, id);
	}

	@Override
	public HospitalMenu get(String hql) {
		// TODO Auto-generated method stub
		return super.get(hql);
	}

	@Override
	public HospitalMenu get(String hql, Map<String, Object> params) {
		// TODO Auto-generated method stub
		return super.get(hql, params);
	}

	@Override
	public void delete(HospitalMenu o) {
		// TODO Auto-generated method stub
		super.delete(o);
	}

	@Override
	public void update(HospitalMenu o) {
		// TODO Auto-generated method stub
		super.update(o);
	}

	@Override
	public void saveOrUpdate(HospitalMenu o) {
		// TODO Auto-generated method stub
		super.saveOrUpdate(o);
	}

	@Override
	public List<HospitalMenu> find(String hql) {
		// TODO Auto-generated method stub
		return super.find(hql);
	}

	@Override
	public List<HospitalMenu> find(String hql, Map<String, Object> params) {
		// TODO Auto-generated method stub
		return super.find(hql, params);
	}

	@Override
	public List<HospitalMenu> find(String hql, Map<String, Object> params,
			int page, int rows) {
		// TODO Auto-generated method stub
		return super.find(hql, params, page, rows);
	}

	@Override
	public List<HospitalMenu> find(String hql, int page, int rows) {
		// TODO Auto-generated method stub
		return super.find(hql, page, rows);
	}

	@Override
	public Long count(String hql) {
		// TODO Auto-generated method stub
		return super.count(hql);
	}

	@Override
	public Long count(String hql, Map<String, Object> params) {
		// TODO Auto-generated method stub
		return super.count(hql, params);
	}

	@Override
	public int executeHql(String hql) {
		// TODO Auto-generated method stub
		return super.executeHql(hql);
	}

	@Override
	protected Object clone() throws CloneNotSupportedException {
		// TODO Auto-generated method stub
		return super.clone();
	}

	@Override
	public boolean equals(Object arg0) {
		// TODO Auto-generated method stub
		return super.equals(arg0);
	}

	@Override
	protected void finalize() throws Throwable {
		// TODO Auto-generated method stub
		super.finalize();
	}

	@Override
	public int hashCode() {
		// TODO Auto-generated method stub
		return super.hashCode();
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return super.toString();
	}
	
	
	
	

}
